﻿using SoldiHive.Model;
using System;
using System.Collections.Generic;

namespace SoldiHive.Core.Crawlers
{
	public interface IQuotesCrawler
	{
		Quote GetQuote(Company rival, DateTime start);
		IList<Quote> GetNeighbouringQuotes(Company company, DateTime dateTime);
		IList<Quote> GetNeighbouringQuotes(Company company, DateTime date, int neighbouringDaysCount);
		IList<Quote> GetNeighbouringQuotes(Company company, DateTime date, int beforeCount, int afterCount);
	}
}
